Golang Job: Software Engineer

Job added on

Company

Cisco Systems

Location

Toronto - Canada

Job type

Full-Time

Golang Job Details

The Cloud Infrastructure Engineering team at Cisco drives the technology that's transforming the way product teams secure their networks, and more importantly, their users. As an Application Security Engineer, you will be a key member of the Security Engineering team, which is responsible for the design, development, and operation of security services and components that engineering relies upon to deliver solutions to our customers. This is a small team that does big things. At its core, the Cloud Infrastructure team provides Infrastructure as a Service for engineering in dozens of our edge data centers.

Who You'll Work With
The members of the Security Engineering team build and operate core security services for the CIE platform. We are a team that is supportive of learning and experimentation. Our customers are other engineers in the organization, who we value above all else. We pride ourselves on helping them succeed by providing them with solutions for their identity, secret management, and PKI needs. We work closely with the rest of the Infrastructure Engineering teams to build core Internet infrastructure, security applications, and distributed systems at scale.

About You
As a member of this team, you will collaborate with engineers to develop solutions to extend and enhance the overall CIE platform offerings. You enjoy looking for ways to solve problems for multiple teams with a considerate eye towards what kind of solution makes the most sense (i.e. that’s not always writing more code) You are pragmatic and thoughtful and deeply aware of the fact that there’s no such thing as ‘perfect security’, but rather a continuous balancing of risk trade-offs that need to be adjusted based on a changing threat landscape.

Some of the things you will work on:
  • Support Cisco product teams by building libraries, services, templates, and tools that make it easy for people to build secure systems by default
  • Participate in/drive threat modeling and risk management of our infrastructure and products
  • Support internal Cisco customers by extending existing services and creating new ones
  • Design, build and operate highly available security services at scale, using golang, bash, and other languages/tools as fits the situation’s needs
  • Develop solutions for networking and orchestration problems with availability, scale, and latency in mind
  • Improve the performance and security of a variety of systems alongside your team members
The team could be a good fit for you if some of these apply to you:
  • Experience building and operating a high-transactional, 24x7 production environment
  • Experience with a DevSecOps (or SecDevOps ;) ) working environment
  • Strong familiarity with security as it applies to systems engineering
  • Experience with applications that span multiple data centers and/or cloud controllers
  • Experience with application delivery platforms for load balancing, caching, compression, application firewalling, reverse proxy, SSL termination, etc.
  • Familiarity with Infrastructure as Code technologies (e.g. Terraform, Ansible)
  • Experience with applied cryptography including PKI, SSL, PGP
  • Familiarity/experience with SOC2 would be a bonus
  • Undergraduate degree in Computer Science or equivalent engineering experience

WeAreCisco, where each person is unique, but we bring our talents to work as a team and make a difference by powering an inclusive future for all.
We embrace digital and help our customers implement change in their digital businesses. Some may think we’re “old” (36 years strong) and only about hardware, but we’re also a software company. And a security company. We even invented an intuitive network that adapts, predicts, learns, and protects. No other company can do what we do – you can’t put us in a box!
But “Digital Transformation” is an empty buzz phrase without a culture that allows for innovation, creativity, and yes, even failure (if you learn from it.)
Day to day, we focus on the give and take. We give our best, give our egos a break, and give of ourselves (because giving back is built into our DNA.) We take accountability, bold steps, and take difference to heart. Because without diversity of thought and a dedication to equality for all, there is no moving forward.
So, you have colorful hair? Don’t care. Tattoos? Show off your ink. Like polka dots? That’s cool. Pop culture geek? Many of us are. Passion for technology and world-changing? Be you, with us!

#cie_jobs

Cisco Covid-19 Vaccination Requirements
The health and safety of Cisco's employees, customers, and partners is a top priority. Our goal is to protect and mitigate the spread of COVID-19 infection for strong business resiliency during the pandemic. Therefore, Cisco may require new hires to be fully vaccinated against COVID-19 if the role requires business-related travel, meeting with customers/partners (including visiting third-party sites on behalf of Cisco), attending trade events, and Cisco office entry, unless otherwise prohibited by applicable law, and in countries where COVID-19 vaccination is legally required. The company will consider legally required accommodations/exceptions for medical, religious, and other reasons as per the requirements of the role and in accordance with applicable law. Additional information will be provided to candidates about the requirements and accommodation process at the offer time based on region.